import {getCollectList} from '../../service/goods'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    userinfo:'',
    goods:[],
    count:'',
    page: 1,
    isLoading: false,
    isLast:false
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.setData({userinfo:wx.getStorageSync('userInfo')})
    this.getData()
  },

    /**
   * 获取数据的方法
   */
     getData(){
      this.setData({isLoading:true})
      getCollectList().then(res=>{
        console.log(res)
        this.setData({isLoading:false,count:res.meta.pagination.count})
        this.setData({
          goods:[...this.data.goods,...res.data]   //新数据追加到旧的数据列表里面
        })
  
        // 判断是否最后一页
        if(this.data.page==res.meta.pagination.total_pages){
          this.setData({isLast:true})
        }
      })
    },


    /**
   * 触底加载更多
   */
     onReachBottom(){
       console.log(this.data.isLast)
      if(this.data.isLast) return
      this.setData({page:this.data.page+1})
      this.getData()
    },


})